<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en">
<head>
 <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
 <meta name="Page-topic" content="ST-Open Tutorial: SecSys" />
 <meta name="Description" content="ST-Open Tutorial: SecSys" />
 <meta name="Keywords" content="ST-Open Software, Open Source, ST-Open, Software, library, libraries, free software, assembler, C" />
 <meta name="date" content="2009-05-08T00:00:00+00:00" />
 <meta name="robots" content="index,follow" />
 <meta name="revisit-after" content="14 days" />
 <meta name="generator" content="Bernhard Schornak, handwritten" />
 <style type="text/css"><!--@import "../../st.css";--></style>
 <link rel="SHORTCUT ICON" href="../../../../pics/favicon.ico" />
 <title>SecSys</title>
</head>
<body id="top">
<div class="pagehd">
<div id="menu">
<ul>
 <li><a href="../../../indexe.htm">Software</a></li>
 <li><a href="index.htm">Tutorials</a></li>
 <li><a href="../index.htm">Documentation</a></li>
 <li><a href="../alp.htm">alphabetical</a></li>
 <li><a href="../fct.htm">by Function</a></li>
</ul>
</div>
<div class="update">[2009-05-08]</div>
<div class="headpc"><img src="../../pics/secsys.png" alt="SecSys Logo" width="200" height="100" border="0" /></div>
</div>
<div class="crlf1"></div>
&#160;&#160;&#160;<a href="../index.htm"><img src="../../../../pics/nav_up.png" alt="up" width="20" height="20" border="0" title="up" /></a>
&#160;&#160;&#160;<a href="0802.htm"><img src="../../../../pics/nav_bk.png" alt="previous" width="20" height="20" border="0" title="previous" /></a>
&#160;&#160;&#160;<a href="0804.htm"><img src="../../../../pics/nav_fw.png" alt="next" width="20" height="20" border="0" title="next" /></a>
<div class="crlf1"></div>
<div class="text100">
<h1>SecSys starten</h1>
Um das Sicherheitssystem zu starten, muss zuerst der Befehl SS_PRP ausgef&uuml;hrt werden:
<div class="crlf1"></div>
<div class="box100q"><pre>SecSy(SS_PRP, 0, 0);</pre></div>
<div class="crlf1"></div>
Dieser Befehl alloziert den SecSys-Arbeitsbereich und setzt alle Variablen auf festgelegte
 Startwerte. Beim zweiten Aufruf muss der Befehl SS_CKM &uuml;bergeben werden:
<div class="crlf1"></div>
<div class="box100q"><pre>SecSy(SS_CKM, 0, 0);</pre></div>
<div class="crlf1"></div>
Mit diesem Befehl wird das Meisterschl&uuml;sselfeld geladen und der Anmeldedialog f&uuml;r
 den Systemmeister wird aufgerufen. Nach erfolgter Anmeldung wird der Meisterschl&uuml;ssel
 aus dem Meisterschl&uuml;sselfeld zusammengesetzt und in den Arbeitsbereich kopiert. Das
 Sicherheitssystem ist nun f&uuml;r den letzten Schritt bereit, der den Befehl SS_RUN an
 das Sicherheitssystem sendet:
<div class="crlf1"></div>
<div class="box100q"><pre>SecSy(SS_RUN, 0, 0);</pre></div>
<div class="crlf1"></div>
Das Sicherheitssystem l&auml;uft nun und bewacht Ihre Daten.
<div class="crlf1"></div>
<h2>Erstanmeldung</h2>
Wenn Sie ein durch SecSys gesch&uuml;tztes Programm das allererste mal starten, fragt das
 System nach einem Meisterschl&uuml;ssel. Geben Sie ein Passwort Ihrer Wahl sowohl in das
 obere als auch in das untere Eingabefeld ein. Beide Eingaben m&uuml;ssen identisch sein!
 Nach erfolgreicher Anmeldung wird der Anmeldedialog f&uuml;r Benutzer eingeblendet. Bitte
 geben Sie die PIN (pers&ouml;nliche Identifikationsnummer) und das Passwort ein, mit dem
 Sie Sich zuk&uuml;nftig im System einloggen wollen. Wenn Sie Sich Passw&ouml;rter und
 Nummern schwer merken k&ouml;nnen, schreiben Sie die Anmeldedaten auf und bewahren Sie
 das Schriftst&uuml;ck an sicherer Stelle auf - ohne g&uuml;ltige Anmeldedaten k&ouml;nnen
 Sie weder das Programm &ouml;ffnen, noch auf Ihre gesch&uuml;tzten Datenfelder zugreifen!
<div class="crlf1"></div>
<h3>Technische Anmerkung</h3>
Der Startvorgang ist in drei Schritte aufgeteilt, um Anwendungsprogrammierern Gelegenheit
 zu geben, diverse Vorbereitungsschritte einzuf&uuml;gen, die zwischen den drei Aufrufen
 erledigt werden m&uuml;ssen. Zudem ist diese Aufteilung f&uuml;r die geplante Erweiterung
 auf verteilte Arbeitspl&auml;tze erforderlich, da an diesen Stellen die Kommunikation der
 miteinander verbundenen Rechner eingef&uuml;gt werden soll.
</div>
<div class="crlf2"></div>
&#160;&#160;&#160;<a href="../index.htm"><img src="../../../../pics/nav_up.png" alt="up" width="20" height="20" border="0" title="up" /></a>
&#160;&#160;&#160;<a href="0802.htm"><img src="../../../../pics/nav_bk.png" alt="previous" width="20" height="20" border="0" title="previous" /></a>
&#160;&#160;&#160;<a href="0804.htm"><img src="../../../../pics/nav_fw.png" alt="next" width="20" height="20" border="0" title="next" /></a>
<div class="crlf1"></div>
</body>
</html>
